package 力扣热题100;

import java.util.HashSet;
import java.util.Set;

public class Leetcode3 {
    public int lengthOfLongestSubstring(String s) {
        Set<Character>set=new HashSet<>();
        int max=0;
        for (int l = 0,r=0; r < s.length(); r++) {
            if(set.contains(s.charAt(r))){
                set.remove(s.charAt(l));
                l++;
            }
            set.add(s.charAt(r));
            max=Math.max(max,r-l-1);
        }
        return max;
    }
}
